small purple sea crab - German English Dictionary